Definition of Rana Catesbeiana

  • (noun) largest North American frog; highly aquatic with a deep-pitched voice

Synonyms of Rana Catesbeiana


Antonyms of Rana Catesbeiana


No Antonyms Found.

Homophones of Rana Catesbeiana


No Homophones Found.